package city.spring.service.estimate;

import city.spring.domain.entity.estimate.EstimateOptionEntity;
import city.spring.domain.entity.estimate.EstimateProjectEntity;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

public interface EstimateProjectService extends IService<EstimateProjectEntity> {

    void loadOptions(EstimateProjectEntity entity);

    Map<String, List<EstimateOptionEntity>> itemOptions(String projectId);

    List<EstimateProjectEntity> getEstimateProject();

    void computePoints2(List<String> optionIds, EstimateProjectEntity entity);


}
